package com.jingdianjichi.interview.server.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.jingdianjichi.interview.api.common.PageResult;
import com.jingdianjichi.interview.api.req.GetShareMomentReq;
import com.jingdianjichi.interview.api.req.RemoveShareMomentReq;
import com.jingdianjichi.interview.api.req.SaveMomentCircleReq;
import com.jingdianjichi.interview.api.vo.ShareMomentVO;
import com.jingdianjichi.interview.server.entity.po.ShareMoment;

/**
 * ClassName:ShareMomentService
 * Package:com.jingdianjichi.circle.server.service
 * Description:
 *
 * @Author fst
 * @Create 2025/2/17 20:53
 * @Version 1.0
 */


public interface ShareMomentService extends IService<ShareMoment> {
    Boolean saveMoment(SaveMomentCircleReq req);

    PageResult<ShareMomentVO> getMoments(GetShareMomentReq req);

    Boolean removeMoment(RemoveShareMomentReq req);
}
